stress-filled life - Francés Inglés Diccionario